NFD Developer’s Guide

نویسندگان

  • Alexander Afanasyev
  • Junxiao Shi
  • Beichuan Zhang
  • Lixia Zhang
  • Ilya Moiseenko
  • Yingdi Yu
  • Wentao Shang
  • Yanbiao Li
  • Spyridon Mastorakis
  • Yi Huang
  • Jerald Paul Abraham
  • Eric Newberry
  • Steve DiBenedetto
  • Chengyu Fan
  • Christos Papadopoulos
  • Davide Pesavento
  • Giulio Grassi
  • Giovanni Pau
  • Hang Zhang
  • Tian Song
  • Haowei Yuan
  • Hila Ben Abraham
  • Patrick Crowley
  • Syed Obaid Amin
  • Vince Lehman
  • Muktadir Chowdhury
  • Lan Wang
چکیده

NDN Forwarding Daemon (NFD) is a network forwarder that implements the Named Data Networking (NDN) protocol. NFD is designed with modularity and extensibility in mind to enable easy experiments with new protocol features, algorithms, and applications for NDN. To help developers extend and improve NFD, this document explains NFD’s internals including the overall design, major modules, their implementations, and their interactions. Revision history • Revision 7 (October 4, 2016): – Added brief description and reference to the new Adaptive SRTT-based (ASF) forwarding strategy – Update description of Strategy API to reflect latest changes – Miscellaneous updates • Revision 6 (March 25, 2016): – Added description of refactored Face system (Face, LinkService, Transport) – Added description of WebSocket transport – Updated description of RIB management – Added description of Nack processing – Added introductory description of NDNLP – Added description of best-route retransmission suppression – Other updates to synchronize description with current NFD implementation • Revision 5 (Oct 27, 2015): – Add description of CS CachePolicy API, including information about new LRU policy – BroadcastStrategy renamed to MulticastStrategy – Added overview of how forwarder processes Link objects – Added overview of the new face system (incomplete) – Added description of the new automatic prefix propagation feature – Added description of the refactored management – Added description of NetworkRegionTable configuration – Added description about client.conf and NFD

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intel® 64 and IA-32 Architectures Software Developer’s Manual, Volume 1: Basic Architecture

NOTE: The Intel® 64 and IA-32 Architectures Software Developer's Manual consists of eight volumes: Basic Architecture, Order Number 253665; Instruction Set Reference A-M, Order Number 253666; Instruction Set Reference N-Z, Order Number 253667; Instruction Set Reference, Order Number 326018; System Programming Guide, Part 1, Order Number 253668; System Programming Guide, Part 2, Order Number 253...

متن کامل

Intel® 64 and IA-32 Architectures Software Developer’s Manual, Volume 3A: System Programming Guide, Part 1

NOTE: The Intel® 64 and IA-32 Architectures Software Developer's Manual consists of seven volumes: Basic Architecture, Order Number 253665; Instruction Set Reference A-M, Order Number 253666; Instruction Set Reference N-Z, Order Number 253667; Instruction Set Reference, Order Number 326018; System Programming Guide, Part 1, Order Number 253668; System Programming Guide, Part 2, Order Number 253...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014